assembly cable cables flexible cables satellite supplier dsl pcb manufacturer rod ends spherical bearings cnc machining audio printed circuit board energy chains mechanical assembly double-sided pcbs pcb contract manufacturing single connectors circuit